Text copied to clipboard!
Titel
Text copied to clipboard!Senior gameplayprogrammerare
Beskrivning
Text copied to clipboard!
Vi söker en senior gameplayprogrammerare som brinner för att skapa engagerande och innovativa spelupplevelser. I denna roll kommer du att arbeta nära designers, grafiker och andra programmerare för att implementera och förbättra spelmekanik, system och funktioner. Du kommer att vara en nyckelperson i utvecklingsteamet och bidra med teknisk expertis, problemlösning och kreativitet för att säkerställa att spelet lever upp till både tekniska och designmässiga krav.
Som senior gameplayprogrammerare förväntas du ha en djup förståelse för spelutvecklingsprocessen och kunna ta ansvar för större delar av kodbasen. Du kommer att arbeta med allt från prototyper till färdiga system, och ha möjlighet att påverka spelets riktning och kvalitet. Du bör vara bekväm med att arbeta i en agil miljö och ha god kommunikationsförmåga för att kunna samarbeta effektivt med andra teammedlemmar.
Vi letar efter någon som har flera års erfarenhet av spelutveckling, särskilt inom gameplayprogrammering, och som har arbetat med moderna spelmotorer som Unity eller Unreal Engine. Du bör ha goda kunskaper i C++ eller C#, samt förståelse för prestandaoptimering, AI, fysik och nätverkssynkronisering. Erfarenhet av att leda mindre team eller handleda juniora utvecklare är meriterande.
Om du är passionerad för spel, har ett öga för detaljer och vill vara med och skapa nästa generations spelupplevelser, då är detta rätt roll för dig. Vi erbjuder en kreativ och stödjande arbetsmiljö där du får möjlighet att växa och utvecklas tillsammans med några av branschens mest talangfulla utvecklare.
Ansvar
Text copied to clipboard!- Utveckla och implementera spelmekanik och system
- Samarbeta med designers och grafiker för att förverkliga spelidéer
- Optimera kod för prestanda och minnesanvändning
- Felsöka och åtgärda buggar i gameplayrelaterad kod
- Delta i kodgranskningar och bidra till kodkvalitet
- Skapa prototyper för nya funktioner och idéer
- Integrera gameplayfunktioner med andra system som AI och fysik
- Bidra till teknisk dokumentation och kunskapsdelning
- Vara mentor för juniora programmerare
- Delta i sprintplanering och estimera arbetsuppgifter
Krav
Text copied to clipboard!- Minst 5 års erfarenhet av spelutveckling
- Starka kunskaper i C++ eller C#
- Erfarenhet av Unity eller Unreal Engine
- Förståelse för spelarkitektur och designmönster
- Erfarenhet av AI, fysik eller nätverkssynkronisering
- Förmåga att arbeta självständigt och i team
- God kommunikationsförmåga
- Erfarenhet av versionshanteringssystem som Git
- Förmåga att skriva ren, modulär och återanvändbar kod
- Meriterande med erfarenhet av VR/AR eller mobilspel
Potentiella intervjufrågor
Text copied to clipboard!- Hur många års erfarenhet har du av gameplayprogrammering?
- Vilka spelmotorer har du arbetat med tidigare?
- Kan du ge exempel på gameplayfunktioner du har utvecklat?
- Hur hanterar du prestandaoptimering i spel?
- Har du erfarenhet av att leda eller handleda andra utvecklare?
- Hur samarbetar du med designers och andra teammedlemmar?
- Vilka programmeringsspråk behärskar du bäst?
- Har du arbetat med nätverksspel eller multiplayerfunktioner?
- Hur håller du dig uppdaterad med nya tekniker inom spelutveckling?
- Vad motiverar dig i rollen som gameplayprogrammerare?